/**
 * 生成UUID
 * @param {number} len UUID长度
 * @returns {string}
 */
function newUUID(len = 19) {
    var timestamp = Math.floor(Date.now()); // 获取当前时间的时间戳（单位：毫秒）
    var randomNumStr = '' + timestamp; // 将时间戳转换为字符串类型

    if (randomNumStr.length < len) {
        while (randomNumStr.length < len) {
            randomNumStr += Math.floor(Math.random() * 10); // 在原有的时间戳基础上追加随机数
        }

        return randomNumStr;
    } else {
        return null
    }
}

module.exports = newUUID